output = {
const column = data.map((d) => d[select]);
let outstr = "";
const datamin = Math.min(...column.filter((d) => !isNaN(d)));
const datamax = Math.max(...column.filter((d) => !isNaN(d)));
for (let datapoint of column) {
if (isNaN(datapoint)) {
outstr = outstr.concat("-, ");
} else {
const outnumber = Math.round(
scale(+datapoint, datamin, datamax, 0, mapto.length - 1)
);
outstr = outstr.concat(mapto[outnumber], ", ");
}
}
return outstr.substring(0, outstr.length - 2);
}